<?php

namespace App\Common\Comp\Examine;

abstract class Substrate
{

    // 文本检测
    abstract public static function textCheck($dataId,$userId,$content,$sceneId,$extraData);

    //批量文本检测
    abstract public static function textBatchCheck($dataId,$userId,$content,$sceneId);

    // 图片检测
    abstract public static function imgCheck($dataId,$userId,$content,$sceneId,$extraData);

    //视频检测
    abstract public static function videoCheck($dataId,$userId,$content,$sceneId);

    //直播检测
    abstract public static function liveCheck($dataId,$userId,$content,$sceneId);

    //停止直播检测
    abstract public static function feedback($dataId,$userId,$content,$sceneId);

    //打标签
    abstract public static function videoSync($dataId,$userId,$content,$sceneId);

    //语音检测
    abstract public static function audioCheck($dataId,$userId,$content,$sceneId);

    //付费视频检测
    abstract public static function liveWallSolution($dataId,$userId,$content,$sceneId);

    //语音直播检测
    abstract public static function liveaudioCheck($dataId,$userId,$content,$sceneId);

    //停止语音直播检测
    abstract public static function liveaudioFeedback($dataId,$userId,$content,$sceneId);

    //反作弊
    abstract public static function antiCheating($dataId,$userId,$content,$sceneId);

    //行为式验证码
    abstract public static function verificationCode($dataId,$userId,$content,$sceneId);



}
